package cn.yunhe.dao;

import cn.yunhe.entity.User;

public interface IUserDao {

    /**
     * 用户登录方法
     * @param user 新建的用户对象
     * @return 数据库中用户对象
     */
    User login(User user);

    /**
     * 用户注册方法
     * @param user 注册的时候新建的用户对象
     * @return 注册结果
     */
    boolean register(User user);

    /**
     * 验证用户名是否存在
     * @param username web页面输入的用户名
     * @return 用户对象,若改值为空说明该用户名不存在
     */
    User getUserName(String username);
}
